floating dock – Deutsch–English translations

🇬🇧 en de 🇩🇪

floating dock noun

  • a floating pier or dock
Schwimmdock
Wiktionary Links